If money is the lifeblood of business, contracts are the arteries that help carry it around the commercial body. Anyone in business is liable to have to deal with business contracts, but few are trained to do so. Even those that are trained may have experience in limited areas or in the distant past[...]